#pragma once
#include <stdio.h>
#include "string"
#include <iostream>
#include <opencv2/opencv.hpp>
#include "DVPCamera.h"

using namespace cv;
using namespace std;


#define FRAMESIZE "MAX" //"MAX"-1280*960, "ROI"-800*600, "BIN"-640*480
#define EXPOSURETIME  1000  //us [30us~...]
#define FRAMEGAIN 2.35 // [1.000~4.000] 

class DvpCamera_class
{
public:
	dvpHandle h;
	dvpStatus status;

	DvpCamera_class(string, double, float);
	~DvpCamera_class();
	DvpCamera_class& operator >> (cv::Mat & img);
};

